﻿using System;

namespace MockDataTransferObject
{
    public class Contract : AbstractEntity
    {
        public Guid ContractId { get; set; }
        public Contractor Contractor { get; set; }
        public Consultant Consultant { get; set; }
        public ContractType ContractType { get; set; }
        public Client Client { get; set; }
        public string Content { get; set; }
        public DateTime StartDate { get; set; }
        public DateTime EndDate { get; set; }
        public bool IsActive { get; set; }

        public override string RetrievePrimaryKeyColumn()
        {
            return "ContractId";
        }
    }
}
